coral plant (jatropha multifida) - Spanish English Dictionary